remain undeveloped - French English Dictionary